package cn.ibizlab.core.authentication.provider;

import org.springframework.security.core.Authentication;

/**
 * 外部认证服务：验证当前用户身份是否合法
 */
public interface AuthenticationService {
    /**
     * 身份认证
     * @param authentication 用户身份信息
     * @return
     */
    Authentication authenticate(Authentication authentication);
}
